package pfc.taller.prueba;

import java.sql.SQLException;
import java.util.List;

import pfc.taller.comun.Acceso;
import pfc.taller.comun.Semana;
import pfc.taller.negocio.FuncionalidadCitas;
import pfc.taller.negocio.FuncionalidadClientes;
import pfc.taller.negocio.FuncionalidadSemana;
import pfc.taller.tablas.TCita;
import pfc.taller.tablas.TCliente;

public class Prueba4 {

	/**
	 * Prueba para ver la funcionalidad de los dias insertados en una semana
	 */
	final int DIAS_SEMANA 	= 7;
	
	public static void main(String[] args)
	{
		List<TCita> citas 					= null;
		Semana semana						= null;
		TCliente cliente 					= null; 
		FuncionalidadCitas funcCita			= new FuncionalidadCitas();
		FuncionalidadSemana funSem			= new FuncionalidadSemana();
		FuncionalidadClientes funcCliente	= new FuncionalidadClientes();
		Acceso acceso 						= new Acceso();
		
		acceso.setCLAVE("INIA");
		acceso.setUSUARIO("INIA");
		
		try 
		{
			cliente 	= funcCliente.buscaCliente(acceso);
			semana		= funSem.creaSemana( "25/08/2008" );
			citas 		= funcCita.cargaCitasXSemana(semana);
			semana		= funSem.insertaCitasEnSemana(semana, citas, cliente);
		}
		catch (SQLException e) 
		{
			e.printStackTrace();
		}
		
		System.out.println(semana);
	}
		
}
